import argparse
def main():
    #all_info :接收所有传入的信息
    all_info = argparse.ArgumentParser(description="设置登录信息")
    all_info.add_argument('-u','--user', required=True)
    all_info.add_argument('-p','--password', required=True)
    all_info.add_argument('-H','--host',required=True)
    all = all_info.parse_args()
    print("传入的所有信息(命名空间)如下:", all)
    ##下面开始拆分信息,all.xxx中，xxx为上面定义的--后面的字符串
    name = all.user
    password = all.password
    Host = all.host
    print("用户名:[%s]\n密码:[%s]\n主机:[%s]\n" %(name,password,Host))
if __name__ == '__main__':
    main()